recombination repair - French English Dictionary